geared pump - French English Dictionary